/*
package com.iris.live.services.services;

import com.iris.live.services.data.models.用户Model;
import com.iris.live.services.models.RequestBase;
import com.iris.live.services.models.ResultData;
import com.iris.live.services.vo.UserVo;

import java.util.Map;

*/
/**
 * Created by wzy on 2017/9/26.
 *//*

public interface GroupUserService {

    */
/**
     * 得到集团用户角色列表
     * @return
     *//*

    ResultData getGroupRoles();

    */
/**
     * 用户列表
     * @param userRequest
     * @return
     *//*

    ResultData getGroupUsers(GroupUserRequest userRequest);

    */
/**
     * 启用停用用户
     * @return
     *//*

    Map updateGroupUserStatus(用户Model user);

    */
/**
     * 得到管理范围和所属部门的对应关系
     * @return
     *//*

    ResultData getRoleDepartmentRelationMap();

    */
/**
     * 获取权限
     * @param params
     * @return
     *//*

    ResultData getGroupItems(GroupItemsRequest params);

    */
/**
     * 保存集团端的用户
     * @param userVo
     * @return
     *//*

    Map saveGroupUser(UserVo userVo);

    */
/**
     * 重置密码
     * @param params
     * @return
     *//*

    Map resetGroupUserPwd(GroupUserRequest params);

    // 用户列表请求封装
    static class GroupUserRequest extends RequestBase {
        public String permit;
        public String username;
        public String realname; // 人员姓名
        public String mobile;
        public String roleType;  // 管理范围
    }

    static class GroupItemsRequest extends RequestBase {
        public String permit;
        public String userName; // 用户名称
        public String departmentName; // 部门名称
    }

}
*/
